home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-21
/
memhint2.zip
/
QEMM6&D5.TXT
< prev
next >
Wrap
Text File
|
1992-05-17
|
6KB
|
147 lines
This is the configuration on my computer using QEMM 6.02 and MS DOS 5.0 as of
05/17/92. I am using a Gateway 2000 386/33C with 4megs of RAM and a 120MB IDE
hard drive. Using this configuration, I have 626.1K free (that's 641,088 bytes
people). The NOSH parameter in line 1 of my config.sys is to tell QEMM
that I have no Shadow RAM. One thing to do to get more memory is to keep the
environment small. Anything that is shown when you type SET at the prompt is
in the environemt. Make directory names that are put in the path short(the
longer the path, the more memory that is used). Keep your SET= statements to a
minimum. Also keep them simple. Set LASTDRIVE to the lowest drive letter
needed. Put the environment variables in the AUTOEXEC.BAT after you load TSRs
if possible, because they are often loaded with each TSR into memory. I you
have one HD partition, and don't plan on using a ramdrive, place LASTDRIVE=C
into you CONFIG.SYS. You may also LOADHI the LASTDRIV command that comes with
QEMM. You may add extra drives by adding adding a certain number of drives or
setting the last drive letter (e.g. =L). You may also use something like +9,
but if the CONFIG.SYS is changed, the last drive letter will be too. Same
thing goes for changing the number of files. Look at my AUTOEXEC.BAT for an
example. Other things to do in the CONFIG.SYS is to place FCBS=1 and
STACKS=0,0 on separate lines. Keep the number of files in the CONFIG.SYS down
to the smallest that you need. There is a program called FILES.COM included
with QEMM. If you load this up high in your AUTOEXEC.BAT, add the additional
number of files needed after FILES. Using my example, you would take the 8
included in CONFIG.SYS and add whatever it takes to reach the desired number of
files. I want 50 in my case and I used =50. If you use this utility, the
minimum files in the CONFIG.SYS must be 8, as this is the minimum allowable by
MS-DOS. The rest will be loaded high. Also, use the LOADHI command that came
with QEMM 386 to see what regions are use/available. You may also use DOS's
SUBST command to substitute drive letters for directory paths to decrease the
environment size. An extra bonus for NON-WINDOWS 3 users is the NW3 switch in
the line in the CONFIG.SYS that loads QEMM. If this is used it can save 1.1K
with QEMM 6.0 and 1K in QEMM 5.1. e.g. (C:\QEMM\QEMM386.SYS R:1 RAM ROM ST:M
NW3) The use of NDOS.COM that comes with Norton Utilities 6.0 enabled me to
replace COMMAND.COM and only use 256 bytes of RAM below 640K. 4DOS.COM will
also do the same thing as NDOS.COM
*******************************************************************************
CONFIG.SYS
DEVICE=C:\QEMM\QEMM386.SYS RAM ROM NOSH SORT:Y X=F000-FEFF
SHELL=C:\NDOS.COM /U /E:256U
DOS=HIGH
STACKS=0,0
FCBS=1
FILES=8
BUFFERS=15
LASTDRIVE=C
*******************************************************************************
AUTOEXEC.BAT
@ECHO OFF
C:\STAR\UTIL\VMODE MONITOR
C:\UTILS\MHZ
C:\QEMM\LOADHI /R:1 C:\PCTOOLS\PC-CACHE/SIZEXT=768/WRITE=ON/V1/QUIET
C:\QEMM\LOADHI /R:2 C:\MOUSE\MOUSE.COM/U
C:\QEMM\LOADHI /R:1 C:\QEMM\LASTDRIV=K
C:\QEMM\LOADHI /R:1 C:\QEMM\FILES=50
C:\NDW\EP /ON
C:\NDW\IMAGE
SETDOS /U1
SET COMSPEC=C:\NDOS.COM
PROMPT $P)
PATH=C:\;D:;C:\WINDOWS;E:;F:;G:;H:;I:;J:;C:\NDW;K:
SET TEMP=C:\TMP
C:\DOS\SUBST D: C:\UTILS
C:\DOS\SUBST E: C:\DOS
C:\DOS\SUBST F: C:\PCTOOLS
C:\DOS\SUBST G: C:\PKZIP
C:\DOS\SUBST H: C:\VPIC
C:\DOS\SUBST I: C:\ARJ
C:\DOS\SUBST J: C:\NU
C:\DOS\SUBST K: C:\QEMM
WIN
CD\
*******************************************************************************
MI.COM (or MI/A)
Memory Info V7.1 (c)1991 Central Point Software, Inc.
Total bytes owned
Addr. Low area High area Program or device driver
----- -------- --------- --------------------------
0255h 3,088 65,536 Device=QEMM386 Attr=C000h Name=EMMXXXX0
0362h 256 .. NDOS
037Ch 641,088 .. <largest free area>
---- Begin High (Upper) Memory ----
B001h .. 3,120 UMB
B0C5h .. 256 Device=UMB Attr=4550h Units: 23552
B0DFh .. 18,176 PC-CACHE C:\PCTOOLS\PC-CACHE.COM/SIZEXT=768/WRITE=
B54Fh .. 1,376 LASTDRIV =K
B5A6h .. 2,576 FILES
C808h .. 3,840 MOUSE
C8F9h .. 8,288 EP
655,360 bytes (640k) total DOS 5.00 conventional memory.
641,088 bytes (626k) largest executable program. 86,016 bytes if loaded high.
0 bytes Extended (AT/286/386) memory, reported by BIOS.
2,208k bytes free, reported by XMS driver version 3.0 (6.2). HMA in use.
3,712k bytes EMS 4.0 memory: 1,504k used + 2,208k free. Page frame E000h.
*******************************************************************************
MEM/C
Conventional Memory :
Name Size in Decimal Size in Hex
------------- --------------------- -------------
MSDOS 10640 ( 10.4K) 2990
QEMM386 3088 ( 3.0K) C10
NDOS 256 ( 0.3K) 100
FREE 641232 (626.2K) 9C8D0
Total FREE : 641232 (626.2K)
Total bytes available to programs : 641232 (626.2K)
Largest executable program size : 641088 (626.1K)
3801088 bytes total EMS memory
2260992 bytes free EMS memory
3145728 bytes total contiguous extended memory
0 bytes available contiguous extended memory
2260992 bytes available XMS memory
MS-DOS resident in High Memory Area
*******************************************************************************
If there are any questions, comments, or if you have any other helpful memory
hints, write me.
Sean Martin
6044 Camino Alegre
El Paso, TX 79912
If you want a reply, please include a self addressed and stamped envelope.
This would greatly help as I am just a poor college student. This doensn't
necessarily mean I won't write though.
Texas A&M University
Fightin' Texas Aggie Class of 1995! WHOOP!